639e574cc0d68faeb9269c1b65f3bc7302dbabbf,bundles/extensions/validation/core/src/test/java/org/apache/sling/validation/impl/ValidationServiceImplTest.java,ValidationServiceImplTest,testValidateAllResourceTypesInResource,#,843

Before Change


                    "sling/validation/test", new String[] { "/content" }, property);
            model2 = createValidationModelResource(rr, libsValidatorsRoot.getPath(), "testValidationModel2",
                    "sling/validation/test2", new String[] { "/content" }, property);
            resource = ResourceUtil.getOrCreateResource(rr, "/content/testpage", "sling/validation/test",
                    JcrConstants.NT_UNSTRUCTURED, true);
            ModifiableValueMap values = resource.adaptTo(ModifiableValueMap.class);
            values.put("field2", "somvalue");
            Resource grandChildResource = ResourceUtil.getOrCreateResource(rr, "/content/testpage/par/testpar",
                    "sling/validation/test2", JcrConstants.NT_UNSTRUCTURED, true);
            values = grandChildResource.adaptTo(ModifiableValueMap.class);

After Change


            }
        };

        ResourceResolver rr = context.resourceResolver();
        // resource is lacking the required field (is invalid)
        Resource testResource = ResourceUtil.getOrCreateResource(rr, "/content/validation/1/resource", "resourcetype1",
                JcrConstants.NT_UNSTRUCTURED, true);

        // child1 is valid
        Map<String, Object> properties = new HashMap<String, Object>();